@charset "utf-8";
/* CSS Document */
body{
font-family:"宋体";
font-size:13px;
color:#000000;
margin:0px;
padding:0px;
background:#2B498F;
width:100%
}
ul{
list-style:none;
margin:0px;
padding:0px;
}
a{
text-decoration:none;
color:#000000;
}
p{
padding:0px;
margin:0px;
}
.clear{
clear:both;
line-height:0px;
height:0px;
font-size:0px;
margin:0px;
padding:0px;
}
form{
padding:0px;
margin:0px;
}
#container{
	background:url(../images/login_bg.gif) no-repeat;
	height:268px;
	width:559px;
	margin:135px auto;
}
#container ul{
	float: right;
	margin-top:120px;
	margin-right:60px;
}
#container ul li{
	padding:5px 0px;
	color:#fff;
}
#container ul li input{
	border:1px solid #90A0C4;
	vertical-align:middle;
}
#container ul li img{
	vertical-align:middle;
	margin-left:15px;
}
.login{
	background:url(../images/login.gif) no-repeat;
	height:28px;
	width:77px;
	line-height:30px;
	vertical-align:middle;
	border:none;
	cursor:pointer;
	font-weight:bold;
	color:#2B4693;
	margin:10px 10px;
}
#top{
	height:50px;
}
#top_l{
	background:url(../images/name.gif) no-repeat;
	width:426px;
	height:49px;
	float:left;
}
#top_r{
	background:url(../images/top_r.gif) no-repeat;
	height:50px;
	width:286px;
	float:right;
	margin-right:55px;
	margin-top:19px;
	_margin-right:58px;

}
#top_r ul{
	margin-top:17px;
	margin-left:40px;	
}
#top_r li{
	float:left;
	padding:0px 5px;
}
#top_r li img{
	vertical-align:middle;
	margin-right:5px;
}
#top_r li a{
	color:#2B498F;
}
#left{
	background-color:white;
	width:180px;
	height:700px;
	padding:50px 25px;
	margin-right:2px;
}
#left li{
	line-height:30px;
	margin:10px 0px;
}
.left_a{
	display:block;
	height:22px;
	width:120px;
	background:url(../images/a.gif) no-repeat 9px 7px;
	color:#3F3F3F;
	padding-left:25px;
	line-height:22px;
}
.left_a1{
	display:block;
	height:22px;
	width:120px;
	color:#fff;
	padding-left:25px;
	background:url(../images/a_.gif) no-repeat;
	line-height:22px;
}
#right{
	width:100%;
	height:479px;
}
#right_t{
	height:8px;
	width:100%;
	line-height:0px;
	font-size:0px;
}
#right_t_l{
	background: url(../images/r_t_l.gif) no-repeat;
	height:8px;
	width:7px;
	float:left;
	_margin-right:-3px;
}
#right_t_c{
	background:url(../images/r_t_c1.gif) repeat-x;
	height:8px;
}
#right_t_r{
	background:url(../images/r_t_r.gif) no-repeat;
	height:8px;
	width:344px;
	float:right;
	_margin-left:-3px;
}
#right_c{
	width:100%;
}
#right_c_l{
	height:510px; /*463*/
	width:7px;
	background:url(../images/right_c_l.gif) repeat-y;
	float:left;
	_margin-right:-3px;
}
#right_c_c{
	background: url(../images/right_c_c.gif) repeat;
	padding:10px 20px;
	height:2510px;
}
#right_c_r{
	background:url(../images/right_c_r.gif) repeat-y;
	width:8px;
	height:510px;
	float: right;
	_margin-left:-3px;
}
#right_b{
	height:8px;
	width:100%;
	line-height:0px;
	font-size:0px;
}
#right_b_l{
	background:url(../images/right_b_l.gif) no-repeat;
	width:444px;
	height:8px;
	float:left;
	_margin-right:-3px;
}
#right_b_c{
	background:url(../images/right_b_c.gif) repeat-x;
	height:8px;
}
#right_b_r{
	background:url(../images/right_b_r.gif) no-repeat;
	height:8px;
	width:8px;
	float:right;
	_margin-left:-3px;
}
#title{
	background:url(../images/title_bg.gif) no-repeat;
	height:35px;
	width:726px;
	line-height:35px;
	padding-left:35px;
	color:#2B498F;
	font-weight:bold;
}
#title span{
	float:right;
}
.button{
	background:url(../images/button.gif) no-repeat;
	height:21px;
	width:63px;
	border:none;
	vertical-align:middle;
	cursor:pointer;
	margin-left:15px;
}
.input{
	background:url(../images/input.gif) no-repeat;
	height:19px;
	width:171px;
	border:none;
	vertical-align:middle;
}
#right_c_c table{
	border:1px solid #88A7E1;
	margin-top:20px;
	line-height:30px;
	color:#3F3F3F;
}
#right_c_c table a{
	color:#2B498F;
	text-decoration:underline;
	margin:0px 5px;
}
#right_c_c table td{
	border-bottom:1px solid #88A7E1;
	border-right:1px solid #88A7E1;
}
.table_h{
	line-height:30px;
	height:30px;
	background:#DAE2FE;
	color:#2B498F;
}
#fy{
	line-height:24px;
	text-align:right;
	color:#2B498F;
	margin:15px 0px;
}
#fy a{
	font-weight:bold;
	color:#2B498F;
	margin:0px 5px;
}
.z{
	background:url(../images/z.gif) no-repeat;
	height:15px;
	width:29px;
	border:none;
	vertical-align:middle;
	cursor:pointer;
	margin: 0px 20px 0px 5px;
}
#bottom{
	background:url(../images/bottom.gif) no-repeat 247px 0px;/*247*/
	height:47px;
	padding-left:290px;
	line-height:24px;
}
#index{
	width:240px;
	height:50px;
	background:url(../images/ts.gif) no-repeat;
	margin:200px auto;
	padding-left:90px;
	line-height:24px;
}
#index span{
	font-weight:bold;
	color:#F9821C;
	font-size:14px;
	margin:0px 5px;
}
.xz{
	background:url(../images/xz.gif) no-repeat;
	height:21px;
	width:121px;
	border:none;
	color:#2B498F;
	font-weight:bold;
	cursor:pointer;
	vertical-align:middle;
	line-height:21px;
}
		
	.odd{background-color:#FFFFFF;}
	.even{background-color:#F8F8FF;}
	.hh{background-color:#CCD6FF;}
	.hhh{background-color:#DDE4FF;}


	/*菜单 默认状态*/
	.nav dl{  line-height:18px; padding-left:8px;}/*background:url(../images/left_bg.gif) -191px 0 repeat-y;*/
	.nav dl dt{ background:url(../images/ico.gif) no-repeat 0 -23px; padding-left:30px;}
	.nav dl dd{ background:url(../images/ico.gif) no-repeat 0 -51px; padding-left:15px; display:none;}
	/*菜单 展开状态*/
	.nav dl.open dt{ background-position:0 0;}   
	.nav dl.open dd{ display:block;}	
.eject_common{width:540px;left:180px;top:620px;position:absolute;overflow:hidden;border:#E4E4E4 solid 5px;z-index:100; background:#fff;}
	.eject_common .tit{ font-size:12px; font-weight:bold; color:#2d2d2d; height:27px; border:#C7C7C7 solid 1px; border-bottom:0; line-height:27px; background:url(../images/tilebg.png) 0 -458px repeat-x;padding-left:8px;}
	.eject_common .tit span.left{padding-left:4px;float:left;font-size:12px;font-weight:bold;}
	.eject_common .tit span.center{font-size:12px;color:#009900;font-weight:normal;float:left;margin-left:5px;}
	.eject_common .tit span.right{float:right; margin-right:8px; margin-top:9px;}
	.edit_con{ border:#C7C7C7 solid 1px; border-top:0; height:auto; overflow:hidden; padding-top:16px;padding-bottom:20px; font-size:12px;}

	